package org.anyin.gitee.cloud.lib.core.extension;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode
public class ExtensionCacheKey <T extends Enum>{

    private T extension;

    private Class<? extends IExtensionHandler<T>> extensionHandlerClass;

}
